giant kidney worm
noun
: a blood-red nematode worm of the genus Dioctophyma (D. renale) that sometimes exceeds a yard in length and invades mammalian kidneys especially of the dog and occasionally of humans
Love words? Need even more definitions?
Merriam-Webster unabridged
Share